DLRule: A Rule Editor plug-in for Protege
نویسندگان
چکیده
OWL is a very expressive language, but some user obviously struggle to formulate what they want to say. Now, some of these users may find it easier to write down a SWRL rule instead of an OWL axiom. Hence, we present a rule editor plug-in for Protégé that brings something different to rule and OWL integration. We part from the two usual approaches: (i) use it as is with say, Hoolet, knowing that it leads to undecidability. (ii) Or make it DL-safe, but then it restricts the semantic impact and, e.g., looses the nice “car owners are engine owners” inference. This plug-in implements a rewriting technique that rewrites certain forms of rules into DL axioms using OWL 1.1’s new features. These rules rewritten as OWL 1.1 axioms do not require DL-safety, thus allow the extra inferences, and do not cause any undecidability. In this paper, we outline the rewriting technique, present the plug-in and give some practical results.
منابع مشابه
Towards Reusable Explanation Services in Protege
We present several extensions of the explanation facility of the ontology editor Protege. Currently, explanations of OWL entailments in Protege are provided as justifications—minimal subsets of axioms that entail the given axiom. The plugin called ‘explanation workbench’ computes justifications using a black-box algorithm and displays them in a convenient way. Recently, several other (mostly gl...
متن کاملWeb-Protege: A Lightweight OWL Ontology Editor for the Web
In this paper, we present Web-Protégé—a web-based lightweight ontology editor. Web-Protégé is open source, uses the Google Web Toolkit (GWT) for the user interface, and Protégé for supporting ontology services. We used components of Collaborative Protégé to augment the ontology-editing environment with facilities for discussions and annotations. In this paper, we describe both the server and th...
متن کاملAn Open-Source Natural Language Generator for OWL Ontologies and its Use in Protege and Second Life
We demonstrate an open-source natural language generation engine that produces descriptions of entities and classes in English and Greek from OWL ontologies that have been annotated with linguistic and user modeling information expressed in RDF. We also demonstrate an accompanying plug-in for the Protégé ontology editor, which can be used to create the ontology’s annotations and generate previe...
متن کاملA Protege Plug-in for Defeasible Reasoning
We discuss two approaches for defeasible reasoning in Description Logics that allow for the statement of defeasible subsumptions of the form “α subsumed by β usually holds”. These approaches are known as prototypical reasoning and presumptive reasoning and are both rooted in the notion of Rational Closure developed by Lehmann and Magidor for the propositional case. Here we recast their definiti...
متن کاملObject Oriented and Rule-based Design of Visual Languages using Tiger
In this paper we present the state-of-the-art of the TIGER environment for the generation of visual editor plug-ins in Eclipse, with the focus on its Designer component, a visual environment for object oriented and rule-based design of visual languages. Based on an alphabet for finite automata we show how a visual language can be designed by defining the abstract and concrete syntax of the visu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008